Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 HATCH LANE Detached £569,915 £428,000 27 Jul 2016
86 HATCH LANE Detached £680,674 £120,000 19 Jan 1996
90 HATCH LANE Detached £582,686 £105,000 30 Aug 1996
99 HATCH LANE Detached £590,301 £182,000 16 Oct 2001